Spain's IBEX 35 Suffers a Sharp 6% Drop Amid Global Market Turmoil and Trade War Fears
Spain's IBEX 35 plummeted over 6% amid global market chaos triggered by US trade policies. Spain announces a €14.1 billion stimulus to counteract the effects of new tariffs on EU i...